package com.education.dao;

import com.education.model.StudentEnterModel;
import org.apache.ibatis.annotations.Param;

import java.util.List;
/**
 * @author 张露林dao接口     张文东
 *
 */
public interface CpersonDao {

	//审核人员查看所有学生信息要用分页
	List<StudentEnterModel> queryStudent();
	//审核人员的审核(根据id修改审核状态)（通过审核）
	int updateStudent(@Param(value="enterId") int enterId,@Param(value="enterCheckState") int enterCheckState);
	//审核人员的审核(根据id修改审核状态)（不通过审核）
	int updateStudentDelete(@Param(value="enterId") int enterDelete);
	//审核人员根据id查看学生详细信息
	StudentEnterModel queryStudentDetails(int enterId);
	//审核通过后根据id将之详细信息增添到student表中
	int addStudentByid(StudentEnterModel res);
	//审核人员部分的缴费部分
	List<StudentEnterModel> queryMoney();
	//审核人员部分的缴费详情部分 
	StudentEnterModel queryMoneyDetails(int enterId);
	//审核人员部分的入学成绩
	List<StudentEnterModel> queryGrade();
	//审核人员部分的入学成绩详情部分 
	StudentEnterModel queryGradeDetails(int enterId);
	//审核人员部分的历史记录
	List<StudentEnterModel> queryHistorical();
	//审核人员部分的历史记录详情部分 
	StudentEnterModel queryHistoricalDetails1(int enterId);
}
